
package com.integratedapps.ns.test.services.operations.filesparser;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.xml.bind.annotation.XmlSeeAlso;


/**
 * 
 *             Сервис, позволяющий осуществлять разбор передаваемых на вход операциям данных в
 *             специфичных для источника форматах и приведения их к каноническому виду.
 *         
 * 
 * This class was generated by the JAX-WS RI.
 * JAX-WS RI 2.2.4-b01
 * Generated source version: 2.2
 * 
 */
@WebService(name = "filesParserService", targetNamespace = "http://integrated-apps.com/ns/test/services/operations/files-parser")
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
@XmlSeeAlso({
    com.integratedapps.ns.test.data.external.salesorder.ObjectFactory.class,
    com.integratedapps.ns.test.ObjectFactory.class,
    com.integratedapps.ns.test.services.operations.filesparser.ObjectFactory.class
})
public interface WsFilesParserService {


    /**
     * 
     *                 Операция разбора файла CSV с данными по отгрузкам товара поставщиком ХХХ.
     *             
     * 
     * @param body
     * @return
     *     returns com.integratedapps.ns.test.services.operations.filesparser.WsParseFileResponse
     */
    @WebMethod(action = "services/operations/files-parser/parseFile")
    @WebResult(name = "parseFileResponse", targetNamespace = "http://integrated-apps.com/ns/test/services/operations/files-parser", partName = "body")
    public WsParseFileResponse parseFile(
        @WebParam(name = "parseFile", targetNamespace = "http://integrated-apps.com/ns/test/services/operations/files-parser", partName = "body")
        WsParseFile body);

}
